package com.ysmygx.entity;

import lombok.Data;

import javax.validation.constraints.NotEmpty;

@Data
public class AccountTransHisReq {
    /**
     * 账号
     */
    @NotEmpty
    private String accountNo;

    /**
     * 起始日期 日期格式：
     * YYYYMMDD
     */
    @NotEmpty
    private String startDate;

    /**
     * 终止日期
     * 日期格式：
     * YYYYMMDD
     */
    @NotEmpty
    private String endDate;

    /**
     * 起始位置
     * 第一次查询送0，
     * 第二页送：起始位置+每页显示记录数，以此类推
     */
    @NotEmpty
    private String turnPageBeginPos = "0";

    /**
     * 每页显示记录数
     */
    @NotEmpty
    private String turnPageShowNum = "20";

    /**
     * 金额起始区间
     */
    private String minAmt;

    /**
     * 金额结束区间
     */
    private String maxAmt;

    /**
     * 交易方式（借贷标志）A:全部，D:支取（借），C:存入（贷）
     */
    private String tranKind = "A";

    /**
     * 流水类型 固定值：0
     */
    private String histKind = "0";
}
